package cn.tedu.csmall.server.service;

import cn.tedu.csmall.server.pojo.dto.CategoryAddNewDTO;
import cn.tedu.csmall.server.pojo.dto.CategoryEditDTO;
import cn.tedu.csmall.server.pojo.vo.CategoryVO;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;

public interface ICategoryService {
    @Transactional //事务注解
    void addNew(CategoryAddNewDTO categoryAddNewDTO);

    List<CategoryVO> list();

    void update(CategoryEditDTO categoryEditDTO);
    @Transactional
    void deleteById(Long id);
}
